﻿using RpcModel;

namespace Wedonek.RpcStore.Service.Model
{
    public class TransmitBasicConfig
    {
        /// <summary>
        /// ID
        /// </summary>
        public long Id
        {
            get;
            set;
        }
        /// <summary>
        /// 所属服务节点类型
        /// </summary>
        public long SystemTypeId
        {
            get;
            set;
        }
        /// <summary>
        /// 集群Id
        /// </summary>
        public long RpcMerId
        {
            get;
            set;
        }
        /// <summary>
        /// 方案名称
        /// </summary>
        public string Scheme
        {
            get;
            set;
        }
        /// <summary>
        /// 使用的服务器节点Id
        /// </summary>
        public long SeverId
        {
            get;
            set;
        }
        /// <summary>
        /// 负载均衡类型
        /// </summary>
        public TransmitType TransmitType
        {
            get;
            set;
        }
      
        /// <summary>
        /// 版本号(递增)
        /// </summary>
        public short VerNum
        {
            get;
            set;
        }
        /// <summary>
        /// 是否启用
        /// </summary>
        public bool IsEnable
        {
            get;
            set;
        }
    }
}
